.top {
		width: 546rpx;
		height: 313rpx;
		background: #FF7700;
		padding: 65rpx 102rpx;
		display: flex;
		justify-content: space-between;
		border-bottom-left-radius: 50rpx;
		border-bottom-right-radius: 50rpx;
	}

	.top .con {
		display: flex;
	}

	.top .con .head {
		width: 110rpx;
		height: 110rpx;
		margin-right: 33rpx;
	}

	.top .con .title {
		height: 45rpx;
		font-size: 32rpx;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #FFEBDA;
		line-height: 45rpx;
	}

	.top .con .tel {
		height: 50rpx;
		font-size: 36rpx;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 50rpx;
		margin-top: 7rpx;
	}

	.top .tel_icon {
		width: 64rpx;
		height: 64rpx;
		margin: 23rpx 0;
	}
	.ewm{
		margin: -80rpx 30rpx 55rpx 30rpx;
		background-color: #fff;
		border-radius: 24rpx;
		padding: 120rpx 190rpx;
	}
	.ewm image{
		width: 310rpx;
		height: 310rpx;
	}
	.ewm .tis{
		height: 40rpx;
		font-size: 28rpx;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #999999;
		line-height: 40rpx;
		margin-top: 17rpx;
		text-align: center;
	}
	.kf_tis {
		margin: 0 30rpx;
		text-align: center;
	}
	.kf_tis .title{
		height: 45rpx;
		font-size: 32rpx;
		font-family: PingFangSC-Medium, PingFang SC;
		font-weight: 500;
		color: #333333;
		line-height: 45rpx;
		margin-bottom: 14rpx;
	}
	.kf_tis .tis{
		height: 40rpx;
		font-size: 28rpx;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #666666;
		line-height: 40rpx;
		margin-bottom: 65rpx;
	}
	.kf_tis .btn{
		font-size: 28rpx;
		color: #999;
		text-decoration: underline;
	}
	.btn::after {
		border: none;
	}
	
	.btn {
		background-color: #00000000;
		color: #333;
		border-radius: 0rpx;
		align-items: center;
		justify-content: center;
		line-height: 30rpx;
		margin-left: 0;
		margin-right: 0;
		padding-left: 0px;
		padding-right: 0px;
	}